masked echo - French English Dictionary